About Archie Kidd (thermal) Limited (01530368) United Kingdom