About Snake Lane Design Limited (04855818) United Kingdom