About Harris & Morris Ltd (12888565) United Kingdom