About Delfield Holdings Ltd (13399045) United Kingdom