About Delamin Limited (02611239) United Kingdom