About Chalk & Skinner Limited (11177367) United Kingdom