About Felix Knight Limited (07174586) United Kingdom