About Haphazard Services Limited (09965206) United Kingdom