About Blair & Palmer (1986) Limited (02062349) United Kingdom