About Holloway Imaging Limited (11907115) United Kingdom