About Fortrell Ltd (SC604918) United Kingdom