About Rodgers (fraserburgh) Limited (SC064498) United Kingdom