About Anstruther Realisations (holdings) Limited (10896213) United Kingdom