About Emmy & Sebby Limited (12607928) United Kingdom