About West Bay Consulting Limited (07764906) United Kingdom