About Allum And Company (holdings) Limited (12632988) United Kingdom