About Ferrum Rosa Limited (09166704) United Kingdom