About Trina Solar (uk) Limited (07988031) United Kingdom