About Barkerhouse 1 Limited (13687266) United Kingdom