About Neil Mclachlan Design Ltd (12629782) United Kingdom