About John Hicken Limited (00463053) United Kingdom