About Philbin Products Limited (09586836) United Kingdom