About Albert S & Charles Ltd (12180525) United Kingdom