About Hickman Design Ltd (SC581749) United Kingdom