About Freeman Junior Holdings Limited (11714764) United Kingdom