About Bird And Partners Limited (12785812) United Kingdom