About Spb 24 Limited (13617196) United Kingdom