About Batchelor And Smith Limited (01986394) United Kingdom