About Hickley Limited (05980578) United Kingdom