About Jennings Fencing Limited (12778204) United Kingdom