About The Albert D Ltd (12149817) United Kingdom