About Barke Brothers Limited (03143479) United Kingdom