About Coyle White Devine Limited (07380017) United Kingdom