About Red Head Industries Limited (10230996) United Kingdom