About Confocal Workstations Ltd (11650882) United Kingdom