About Mcgillivrays Limited (08541925) United Kingdom