About Flesher S Bar Ltd (SC628040) United Kingdom