About Jeffery & Wilkes Limited (11219761) United Kingdom