About Skew Piebald Limited (09054228) United Kingdom