About Chaffin Limited (10382271) United Kingdom