About Rick Atkinson Ltd (13281113) United Kingdom