About Frederick Treves House Limited (05611358) United Kingdom