About Bird In Hand (europe) Limited (12358461) United Kingdom