About Richard Higgins Conservation Limited (04766559) United Kingdom