About Robert Harris Engineering Limited (05410805) United Kingdom