About Effel Enterprises Ltd (09697326) United Kingdom