About Meebles Limited (00617092) United Kingdom