About Squires Steel Stockholders Limited (01630933) United Kingdom