About Denal Limited (10674136) United Kingdom