About Catfoss Group Manufacturing Limited (08435715) United Kingdom