About Causeway Fencing & Artificial Grass Limited (11371789) United Kingdom