About Liberty Bishop (sweden) Ltd (06182333) United Kingdom