About Studio Bloom Field Ltd (SC623733) United Kingdom