About Fat Satsuma Limited (09121328) United Kingdom