About Liberty Bishop (germany) Limited (10417943) United Kingdom