About Eyehouse Limited (SC172318) United Kingdom