About Mcgilvray Ltd (07511071) United Kingdom