About Sinclaire Engineering Limited (09427219) United Kingdom