About Keith Munro Ltd. (SC533126) United Kingdom