About Allbritain Investments Limited (10202858) United Kingdom