About Allen Martin Sw Limited (12238667) United Kingdom