About Hard Hat (london) Catering Ltd (10259692) United Kingdom