About Byron Lathom Holdings Ltd (09516694) United Kingdom