About Macclancy And Sons Ltd (12388881) United Kingdom