About S.r Projects Ltd (12295904) United Kingdom