About De Ayr Limited (12592038) United Kingdom