About Fitton Industrial Limited (12173893) United Kingdom