About Sandstell Road Management Co. Limited (04944679) United Kingdom