About Shahram Moallemi & Co Limited (05631093) United Kingdom