About Harper & Harper Ltd (08685984) United Kingdom