About Stubaker (north East) Limited (06613897) United Kingdom