About Miniscaf Limited (00617450) United Kingdom