About Lime Wharfe Management Company Limited (06207450) United Kingdom