About Hfd Bothwell Holdings Limited (SC391759) United Kingdom