About Lion Wharf Management Limited (09726281) United Kingdom