About Hoylake Design Limited (06096228) United Kingdom