About Allanvale Land (auchincruive) Limited (SC652542) United Kingdom