About Mike Romeo & Delta Ltd (11939077) United Kingdom