About Amiga & Amigo Ltd (08194639) United Kingdom