About Jessford Limited (10559039) United Kingdom