About Toa Corporation (uk) Limited (01694232) United Kingdom