About Lousada (midlands) Limited (11718541) United Kingdom