About Fredrikson Stallard Limited (08811548) United Kingdom