About Gerard Taylor Ltd (05783253) United Kingdom