About Eighty Eight Bridge Road Limited (03125623) United Kingdom