About Markham Vaughan Gillingham Limited (02388024) United Kingdom