About S Whittle Limited (12838730) United Kingdom