About Straker Designs Limited (11797231) United Kingdom