About S & R Projects Ltd (SC709738) United Kingdom