About Aljac Engineering Limited (01529555) United Kingdom