About O.w. Smith Leisure Limited (05110202) United Kingdom