About Major Drysdale Design Ltd (12637730) United Kingdom