About S & K Beela Limited (09463793) United Kingdom