About Byford Trading Lp (SL018860) United Kingdom