About H. Rafati & Co. Limited (02593430) United Kingdom