About Biostratigraphic Associates (uk) Limited (03777108) United Kingdom