About Sandar Engineering Limited (06430078) United Kingdom