About Kyle Hammond Designs Limited (11529635) United Kingdom