About M&s Allen And Sons Limited (11583546) United Kingdom