About Mayfield Glass Limited (05774116) United Kingdom