About Elliott S Triangles Ltd (SC612034) United Kingdom