About Christopher Stoakes Limited (07518109) United Kingdom