About Bromeo & Juliet Ltd (10455265) United Kingdom