About Halberstram Limited (05442289) United Kingdom