About Dulay I Fry Ltd (12774736) United Kingdom