About O&h Talbot (no. 2) Limited (05406958) United Kingdom