About Jacobs & Partners Trading Limited (04623522) United Kingdom