About Albany Shed Company Limited (01858688) United Kingdom