About Lloyd Saxby Limited (10539664) United Kingdom