About Caplor Limited (06015280) United Kingdom