About Kyle Design Limited (SC235613) United Kingdom