About W. Liddy & Company Limited (02860364) United Kingdom