About Francis Kelly Ltd (13302237) United Kingdom