About Oldham Bsf Holdings Limited (07398011) United Kingdom