About Hewitt Stresseng Limited (06154260) United Kingdom