About Hamilton Flamingo Limited (08218323) United Kingdom