About Allens Company Holdings Limited (10161245) United Kingdom