About S & K Developments Ltd (10507233) United Kingdom