About Liberty Bishop (holland) Limited (05920799) United Kingdom