About Kerfolliat Designs Ltd. (05131324) United Kingdom