About J C Straker Ltd (10452362) United Kingdom