About Walker Technical Drawings Ltd (10365456) United Kingdom