About Jeffrey London Limited (11878892) United Kingdom