About Rickstir Electrical Limited (10956453) United Kingdom