About Sandy Beech Limited (07065081) United Kingdom