About Bexley Harpsichords Limited (04189354) United Kingdom