About Ardmore & Beechwood Limited (00606756) United Kingdom