About Bjorn Stansfield Limited (11906005) United Kingdom