About Ol Hickman Ltd (13581548) United Kingdom