About Megg & Spoon Ltd (10748757) United Kingdom