About Sultan Oldham Limited (13097033) United Kingdom