About Strand Furniture Limited (01107185) United Kingdom