About Northfield Glass & Mirrors Ltd (05502947) United Kingdom