About Alexander Pringle Engineering Solutions Limited (SC576617) United Kingdom