About Yellow Hat (uk) Limited (07178572) United Kingdom