About Kelly Swingler Ltd (13308277) United Kingdom