About Abbots Mead Limited (04798496) United Kingdom