About Lrs Broadhurst Holdings Limited (11691121) United Kingdom