About Birkenhead Holdings Limited (13073733) United Kingdom