About Capp (holdings) Limited (08623254) United Kingdom