About The Short Letter Company Limited (07327000) United Kingdom