About Regalhelm Projects Limited (09582100) United Kingdom