About Jenner (contractors) Limited (06525101) United Kingdom