About Helios (wales) Limited (02987092) United Kingdom