About Harper And Blake Ltd (11425998) United Kingdom