About Byron Lathom Associates Limited (10047211) United Kingdom