About Mary Randall Vickers & Co Limited (10667745) United Kingdom