About Jsandford Limited (11599972) United Kingdom