About Caplon Limited (02555531) United Kingdom