About Billericay Sparks Ltd (10438638) United Kingdom