About Straysparks Limited (10648028) United Kingdom