About S Rodway Consulting Limited (12794337) United Kingdom