About Gifford Lea Management Ltd (11444556) United Kingdom