About Roger Simmons Controls Limited (05724859) United Kingdom