About Reffitt Associates Ltd (10186982) United Kingdom