About Miles & Barr (faversham) Limited (08232286) United Kingdom