About Lormar Limited (12155415) United Kingdom