About Balfour Jones Limited (10060301) United Kingdom