About Spirit Smith Ltd (12215510) United Kingdom