About Red Oak Environmental Limited (07659414) United Kingdom