About Logic Street & Park Furniture Limited (13398509) United Kingdom