About Alexander House Bfd Limited (12714091) United Kingdom