About George Mcdade & Sons Limited (SC260238) United Kingdom