About A&a Instruments Ltd (10060464) United Kingdom