About Armstrongs (hull) Limited (00164562) United Kingdom