About Albert Rice Designs Limited (SC068724) United Kingdom