About Bookham Software Services Limited (03112041) United Kingdom