About Solid Cephas Limited (08066107) United Kingdom