About Albert S World Limited (09708598) United Kingdom