About Kiely Design And Development Ltd (09982376) United Kingdom