About Mint Julep Designs Ltd (13117595) United Kingdom