About Straker Five Limited (03727883) United Kingdom