About Broadbase Furniture Solutions Limited (06838147) United Kingdom