About Fineroll Limited (02260496) United Kingdom