About Liam Flaherty Design Ltd (10711121) United Kingdom