About Felcro Limited (03275971) United Kingdom