About Vines & Mcgarry Limited (05885965) United Kingdom