About Atkin Research & Development Limited (02983594) United Kingdom