About Lee Slingsby Limited (11280764) United Kingdom