About June S&h Ltd (13657050) United Kingdom