About James Waldron Lee Solutions Ltd (12647219) United Kingdom