About K And K Baxter Limited (04728568) United Kingdom