About Kellett And Gillie Limited (SC699079) United Kingdom