About Scotts Vehicle Holdings Limited (05733628) United Kingdom