About Del Franco Ltd (12781601) United Kingdom