About Kevin Abbott Trading Limited (10792465) United Kingdom