About Barrow Commercial & Residential Ltd (12330721) United Kingdom