About Howper 260 Limited (02625043) United Kingdom