About Delimores Limited (07569734) United Kingdom