About Gerrell & Hard Limited (07538393) United Kingdom