About Teale Brothers (shipley Glen) Limited (00506660) United Kingdom