About Kevin Sparrow Design Ltd. (09277546) United Kingdom