About Atkin & Farrow Limited (00600264) United Kingdom