About Stricks Trading Company Limited (03788062) United Kingdom