About Leafe & Hawkes Hull Limited (06855199) United Kingdom