About Felks Holdings Limited (03686106) United Kingdom