About Albert & Co Ltd (09205585) United Kingdom