About Richwood Electrical Limited (10658518) United Kingdom