About Barnhill Storage Limited (SC664213) United Kingdom