About Keron Baker Limited (SC498170) United Kingdom