About S & R Contracts Ltd. (SC387116) United Kingdom