About Leger Shearings Group (property) Limited (06275865) United Kingdom