About Anderson & Jarvis Engineering Co. Limited (00663855) United Kingdom