About Delayed Action Door Holders Ltd (11638480) United Kingdom