About Leggg Limited (02841218) United Kingdom