About Stradella Road Consultancy Ltd (12247462) United Kingdom