About Cat Components (hastings) Limited (02938039) United Kingdom