About Squib Ltd (13260003) United Kingdom