About Len Manchester (holdings) Limited (04434686) United Kingdom