About Hawkscroft Mirrors Limited (13200135) United Kingdom