About Denloy Limited (00817500) United Kingdom