About Meriden House Limited (06195176) United Kingdom