About Irvine Design & Development Ltd. (SC497966) United Kingdom