About Almero York Limited (10343631) United Kingdom