About Wherehouse Limited (12786681) United Kingdom