About Hickman Enterprises Limited (06248817) United Kingdom