About Liberty Bishop (denmark) Ltd (13182241) United Kingdom