About Oil&oil Trading Ltd (07719759) United Kingdom