About Manhole Covers Limited (02758811) United Kingdom