About The Crooked Spire Ltd (12429607) United Kingdom