About Stuart Road Ltd (11205951) United Kingdom