About Delamore Uk Limited (05971320) United Kingdom