About Capricorn Kitchen Studios Limited (02882726) United Kingdom