About Hammerbush Limited (01811852) United Kingdom