About Parish Industries Limited (12183341) United Kingdom