About Devitt Limited (12954147) United Kingdom