About Alexander & Bjorck Limited (09743656) United Kingdom