About Liverpool Bid Company Limited (05156702) United Kingdom