About Taylor Capitol Ltd (NI682906) United Kingdom