EIC is a requirement when working to '7671, yes. However BS7671 is not a legal requirement in itself, it's a British Standard . . .
Cheers Skenk. I was aware of the fact that working to BS7671 is not a legal requirement but would have expected any spark who was working to it to provide an EIC to the customer. Didn't know that some don't provide it although i've heard of some sparks making it an additional cost which sounds a bit naughty to me.