About Fix & Trix Hemservice Limited (10243872) United Kingdom