About L&r Design Ltd (SC379354) United Kingdom