About D Scott Pattern Makers (2007) Ltd. (06047627) United Kingdom