About Ross Atkin Associates Limited (08332246) United Kingdom