About William Machell & Sons Limited (00843949) United Kingdom