About Altmore Partnership Limited (07445874) United Kingdom