About Anstruther Realisations Limited (05935619) United Kingdom