About Ippon Books Limited (02580404) United Kingdom