About Alan Baxter Technical Services Limited (11919827) United Kingdom