About Bleasdale Engineering Projects Ltd (12499116) United Kingdom