About Jennings Cane Renovations Limited (10727155) United Kingdom