About Pit Barrier Company Limited (06764230) United Kingdom