About Caflon Limited (03518531) United Kingdom