About The Fat Giraffe Ltd (09051377) United Kingdom