About Jenrick Engineering Limited (04278736) United Kingdom