About Bayford Worlwide Ltd. (05090698) United Kingdom