About Vicarage 1961 Limited (08959205) United Kingdom