About Amigo Limited (01551303) United Kingdom