About Rickners Multi Trade Ltd (12623775) United Kingdom