About Slane Holdings Limited (13373325) United Kingdom