About Taylor Sapphire Electrical Ltd (10466448) United Kingdom