About Barker Owen Limited (09748650) United Kingdom