About O.&a. Potter Limited (03381242) United Kingdom