About Frobisher Technical Ltd (12187297) United Kingdom