About Jacob Steer Limited (13535278) United Kingdom