About Blackwall Engineering Limited (00040991) United Kingdom