About Alfred Bramsen Limited (12045579) United Kingdom