About Lr Harris Ltd (12283353) United Kingdom