About Remmer Electrical Solutions Limited (07767365) United Kingdom