About Wilkin & Sons Limited (00026233) United Kingdom