About Guillemot Limited (03406563) United Kingdom