About Kim Swallowe Ltd (12937603) United Kingdom