About B D Aber Limited (12140944) United Kingdom