About S & L Khan Limited (12110692) United Kingdom