About K Stobbs Limited (SC628956) United Kingdom