About Coast House Consulting Limited (10616268) United Kingdom