About Jb Skelland Limited (13398768) United Kingdom