About Flexotels Limited (09464621) United Kingdom