About Wilson Keppel & Betty Limited (13207959) United Kingdom