About Stradmore Limited (01257527) United Kingdom