About Freeland Vision Limited (00839852) United Kingdom