About Ranjit Sahota Limited (10065499) United Kingdom