About Felt Products (northern) Ltd (07880053) United Kingdom