About Reccagni Engineering Limited (11557853) United Kingdom