About Scullion Engineering Limited (11034705) United Kingdom