About Eyre Solutions Ltd (11811244) United Kingdom