About Jennings Row Facilities Ltd (09427568) United Kingdom