About Palmers Solicitors Bedford Limited (02255621) United Kingdom