About Jar Cabling Services Limited (04999931) United Kingdom