About Peter Ball & Co. Limited (03971876) United Kingdom