About Allay (uk) Ltd. (09307329) United Kingdom