About Regalcell Limited (03256653) United Kingdom