About Blease Engineering Limited (05359231) United Kingdom