About Meaker Fencing Limited (08296859) United Kingdom