About Devoy Family Ltd (06528967) United Kingdom