About Senshi-japan Limited (08579177) United Kingdom