About J.sandland Limited (05880546) United Kingdom