About Felgate Industries Limited (07920529) United Kingdom