About Bfd Edinburgh Limited (SC088802) United Kingdom