About House Of Lerr Ltd (13059512) United Kingdom