About Virdell Francis Ltd (12059957) United Kingdom