About Atkin And Atkin Limited (06296005) United Kingdom