About Macrotex Business L.p. (SL027352) United Kingdom