About Jeffrey Meek Limited (SC514716) United Kingdom