About Lord Bulliez Ltd (12491868) United Kingdom