About Squadron International Limited (13288323) United Kingdom