About The Juice Presser Limited (13430832) United Kingdom