About Delannoy Limited (10674945) United Kingdom