About Albert Close Ltd (07401198) United Kingdom