About Racole Trading & Manufacturing Company Limited (01372839) United Kingdom