About A P Kelford Limited (12293911) United Kingdom