About Barker Thompson Limited (02701017) United Kingdom