About Chalk & Shears Ltd (10648978) United Kingdom