About S & R Witcomb Limited (05886462) United Kingdom