About Plus International Limited (03870638) United Kingdom