About James Knight Limited (06686292) United Kingdom