About Slalom Limited (07060615) United Kingdom