About Frampton Cooking Systems Limited (03469259) United Kingdom