About Templars (whitstable) Limited (08671634) United Kingdom