About St. Andrews Management Limited (01663306) United Kingdom