About Jim Wilmer & Sons (holdings) Ltd. (SC482612) United Kingdom