About Metric Scaffold (s.e) Limited (05052834) United Kingdom