About Anstruther Ltd (12640252) United Kingdom