About S & R Whistance Limited (09289116) United Kingdom