About Sjb Lancashire Ltd (09794933) United Kingdom