About Macadam Engineering Co. Limited (01060302) United Kingdom