About Brookhouse (dumfries) Limited (04334822) United Kingdom