About Slanting Arrow Limited (05680239) United Kingdom