About West Coast Capital Holdings Limited (SC190805) United Kingdom