About Eglo Uk Limited (04314239) United Kingdom