About Hickmire Limited (05792312) United Kingdom