About Vicarage Limited (02909945) United Kingdom