About Roger Sahota Limited (10380557) United Kingdom