About Othello Accessories Limited (02351827) United Kingdom