About George Taylor & Co (hamilton) Limited (SC221506) United Kingdom