About Francis Jones Sevenoaks Limited (13287475) United Kingdom