About L & T Factoring Services Ltd. (11037853) United Kingdom