About Atkin Associates Limited (02207365) United Kingdom