About J F Polo Ltd (13178985) United Kingdom