About Stratfords Executive Cars Limited (05580253) United Kingdom