About Ilfracombe Trading Limited (07879902) United Kingdom