About Delamaine Limited (09190171) United Kingdom