About Lenricshere Ltd (13528161) United Kingdom