About Fountain Office Interiors Limited (04263923) United Kingdom