About Hickman-jones Limited (06604860) United Kingdom