About Dellfield Solutions Ltd (05965272) United Kingdom