About Burch Technical Limited (10483705) United Kingdom