About Moore Large & Co. Limited (01163012) United Kingdom