About Ab Torrance Limited (SC636612) United Kingdom