About Standfax Group Lp (SL029909) United Kingdom