About Harrington & Charles Trading Company Limited (03815545) United Kingdom