About Canterbury Stretch Ltd (12034478) United Kingdom