About Teroldi Limited (05493706) United Kingdom