About Allen Auxiliary Limited (04900600) United Kingdom