About Stanton Lee Design Limited (09980731) United Kingdom