About At Keelys Faringdon Limited (11927006) United Kingdom