About Seshe James Ltd (09892784) United Kingdom