About Sand Bay Consulting Limited (07178729) United Kingdom