About F & S Power Limited (10633575) United Kingdom