About D Straker Ltd (10248287) United Kingdom