About Teale Assets Limited (12832447) United Kingdom