About Applewood Kitchens (ascot) Limited (07401609) United Kingdom