About F & D Accommodation Ltd (13148406) United Kingdom