About Chaffree Limited (08741751) United Kingdom