About Carl Kelly Limited (SC638712) United Kingdom