About Alexander James Site Engineering Ltd (13479336) United Kingdom