About Lce Grant Ltd (SC696806) United Kingdom