About Senghore Track Work Ltd (10950617) United Kingdom