About Eagleholme Limited (05944166) United Kingdom