About Pillarhouse International Limited (01201305) United Kingdom