About Lall Bray Holdings Limited (09507330) United Kingdom