About Devine & Co Limited (NI623781) United Kingdom