About Keeley Fox Interior Design Ltd (09033202) United Kingdom