About Lee Hiom Design Limited (07244713) United Kingdom