About Allen Glenold Limited (01702360) United Kingdom