About Melvin & Gillespie Limited (SC006331) United Kingdom