About Lloyd Whittaker Holdings Ltd (09863677) United Kingdom