About Devine & Co Partners Limited (08857223) United Kingdom