About William Playne & Company Limited (02511265) United Kingdom