About Eos Offsite Solutions Limited (11456988) United Kingdom