About Delfield Ps Holdings Limited (12459692) United Kingdom