About Chalk Farm Stoves Limited (10762466) United Kingdom