About Huntington Mumbles Limited (12099490) United Kingdom