About Straker Services Ltd (11578311) United Kingdom