About Rickaby Electrical Ltd (07682256) United Kingdom