About Jacob S Finest Limited (07143579) United Kingdom