About Saphire Windscreens B Ham Ltd (11801346) United Kingdom