About Duplooy Services Limited (09499311) United Kingdom