About Stroykins 1978 Limited (09356234) United Kingdom