About Newlords International (u.k.) Limited (01987012) United Kingdom