About Frederic & Albert Ltd (12236116) United Kingdom