About Sefa Engineering Limited (07287831) United Kingdom