About Jmcquarrie Limited (07276602) United Kingdom