About Almondvale Group Limited (SC688177) United Kingdom