About Amedeo Services (uk) Limited (08878804) United Kingdom