About Specialist Lifting Solutions Limited (08196804) United Kingdom