About The Village Squire Limited (04648214) United Kingdom