About Trushar Optical Limited (04918128) United Kingdom