About Kelvin Francis Ltd (04686941) United Kingdom