About Flo S Place Limited (SC450441) United Kingdom