About Droitwich Spa Fish Bar Limited (11152423) United Kingdom