About Slingsby Holdings Limited (06660823) United Kingdom