About Flamingo Home Design Ltd (11297645) United Kingdom